<?php

// +----------------------------------------------------------------------
// | 响应文本
// +----------------------------------------------------------------------

return [
    'model_not_found'       => 'Data does not exist!',
    'model_found'       => 'Data already exists!',
    'updated'             => [
        'failed'          => 'Edit failed!'
    ],
    'stored'              => [
        'failed'          => 'Creation failed!'
    ],
    'destroy'             => [
        'failed'          => 'Delete failed!',
        'children'        => [
            'exists'      => 'Delete failed! [Include subset! Please delete the subset first]'
        ]
    ],
    'login'               => [
        'password'        => [
            'failed'      => 'Wrong account or password',
            'not_set'        => 'No password has been set yet',
            'error'         => 'Password error'
        ],
        'status'          => 'The account status :status',
        'logout'          => [
            'failed'      => 'Exit failed!',
            'success'     => 'Exit successfully!'
        ],
        'binding'           => 'This WeChat account has already been linked to another account'
    ],
    'jwt'                 => [
        'failed'          => 'Signature decryption failed!',
        'failure'         => 'Login failure!'
    ],
    'permission'          => [
        'not_found'        => 'Permission does not exist!'
    ],
    'role'          => [
        'not_found'        => 'Role does not exist!'
    ],
    'not_found'            => ':name does not exist!',
    'binding'             => 'You are not bound to a :name',
    'condition'           => [
        'missing'         => 'Missing condition!'
    ],
    'user'                  => [
        'has_store'          => 'The member has a store!'
    ],
    'level'                 => [
        'parent'            => 'Parent :name level cannot be :contrast level :level',
        'not_children'       => 'Parent ID cannot be a child or oneself'
    ],
    'file'                  => [
        'failed'            => 'Files Failed',
        'exceed'            => 'The file is too large and cannot exceed :size',
        'max_upload'        => 'The file has reached the maximum upload limit of :size ! Please upgrade the system'
    ],
    'category'              => 'Please select the last level of classification!',
    'goods'                 => [
        'limit'             => 'The :limit_type for this product is :num',
        'max'               => 'The maximum number of uploaded products has been reached :count ! Please upgrade the system'
    ],
    'sms'                   => [
        'num'               => 'The SMS has been sent :num times today. Please try again tomorrow',
        'chick'             => 'You ordered too fast. Please try again in :num minute'
    ],
    'between'               => [
        'exists'            => 'There is already data in this interval'
    ],
    'price'                 => [
        'contrast'          => 'Amount verification error'
    ],
    'order'                 => [
        'paid'              => 'Order Paid',
        'time'              => 'Order time has passed',
        'delivery'          => 'Please receive the goods first',
        'status'            => [
            'failed'        => 'Order status error'
        ],
        'no_refund'         => 'This order is non refundable',
        'close'             => 'The order has been closed'
    ],
    'flow_path'             => [
        'failed'            => 'Process error',
        'not_set'           => 'The process has not been set yet'
    ],
    'request'               => [
        'school'            => 'You have not yet bound to the school',
        'user_address'      => 'You have not filled in the address yet',
        'shipping_address'  => 'You have not filled in the address yet'
    ],
    'count'                 => 'Inconsistent number of :name',
    'time'                  => [
        'out'               => 'Operable time has passed'
    ],
    'element'               => [
        'empty'             => 'No actionable elements'
    ],
    'campus'                => [
        'supplier'          => [
            'not_binding'   => 'The campus is currently not bound to a supplier'
        ],
        'mode'              => [
            'not_set'       => 'The campus has not yet set up a transportation mode! Please contact the administrator'
        ]
    ],
    'stock'                 => [
        'insufficient'      => 'Insufficient inventory!'
    ],
    'balance'               => [
        'insufficient'      => 'Insufficient Balance'
    ],
    'num'                   => [
        'failed'            => 'Incorrect quantity!',
        'exceed'            => 'The quantity cannot exceed :num'
    ],
    'line_up'               => 'There are too many people currently! Please try again later',
    'withdrawal'            => [
        'have'              => 'Please wait for the previous withdrawal processing to be completed!',
        'type'              => 'Unsupported withdrawal type :type'
    ],
    'no_response_body'      => 'No response body!',
    'distribution'          => [
        'commission'        => 'Commission cannot be greater than the product amount!',
        'all'               => 'Please configure all level ratios'
    ],
    'alicloud'              => [
        'logistics'         => [
            'express_no_error' => 'Incorrect tracking number',
            'express_company_absent' => 'The courier company does not exist',
            'express_company_identify_failed' => 'Express company identification failed',
            'no_information' => 'No information',
            'ip_limitation' => 'IP Restrictions'
        ]
    ],
    'logistics'             => [
        'dilivery_status'   => [
            'solicitation'  => 'Express delivery (pickup)',
            'on_the_way'    => 'On the way',
            'dispatch_in_progress' => 'Dispatching',
            'signed_in'     => 'Signed for',
            'dispatch_failed' => 'Delivery failed (recipient cannot be contacted or customer requests a delivery date, address unknown or phone number unclear)',
            'difficult_parts' => 'Difficult items (recipient refuses to sign for, address is incorrect or cannot be delivered to the delivery area, charges, etc.)',
            'return_receipt' => 'Return Receipt'
        ]
    ],
    'record'                => [
        'notfound'          => 'No records found!'
    ],
    'sign'                  => [
        'failed'            => 'signature error!'
    ],
    'payer'                 => [
        'auth'              => [
            'failed'        => 'Identity authentication failed',
            'count'         => 'Authentication has exceeded :num times. Please try again tomorrow'
        ],
        'count'             => 'You can only add up to :num ID card information'
    ],
    'config'                => [
        'failed'              => 'Configuration error!'
    ],
    'ip'                    => [
        'allow'             => 'Your request IP [ :ip ] is not on the whitelist'
    ],
    'discount_amount'       => [
        'key'               => [
            'not_in'        => 'The discount amount object is incorrect[:key]'
        ]
    ]
];